package com.sparrow.event.api;


import com.sparrow.event.model.Event;

import java.lang.reflect.Method;

/**
 * 事件总线
 */
public interface EventBus {


    /**
     * 注册
     * @param object
     * @param method
     */
    void register(Object object, Method method);

    /**
     * 发布事件
     * @param event
     */
    void publish(Event event);

}
